<?php

//session_start();

class Diretorio {

    public $files = '../galeria/fotos/files/';
    public $thumbnails = '../galeria/fotos/files/';

    function criar() {
//        if (!isset($_SESSION['logado'])) {
//            header("HTTP/1.0 400 Usuário não autenticado");
//            return;
//        }

        $pasta = $_POST['PASTA'];
        mkdir($this->files . $pasta . '/');
        mkdir($this->thumbnails . $pasta . '/small/');
    }

    function renomear() {
//        if (!isset($_SESSION['logado'])) {
//            header("HTTP/1.0 400 Usuário não autenticado");
//            return;
//        }

        $pasta = $_POST['PASTA'];
        $nome = $_POST['NOME'];
        rename($this->files . $pasta . '/', $this->files . $nome . '/');
//        rename($this->thumbnails . $pasta . '/', $this->thumbnails . $nome . '/');
    }

    function deletar() {
//        if (!isset($_SESSION['logado'])) {
//            header("HTTP/1.0 400 Usuário não autenticado");
//            return;
//        }

        $pasta = $_POST['PASTA'];

        $dir = $this->files . $pasta . '/';
        $files = glob($dir . "/*");
        if (count($files) > 0) {
            foreach ($files as $file) {
                unlink($file);
            }
        }

        $dir = $this->thumbnails . $pasta . '/small/';
        $files = glob($dir . "/*");
        if (count($files) > 0) {
            foreach ($files as $file) {
                unlink($file);
            }
        }

        rmdir($this->thumbnails . $pasta . '/small/');
        rmdir($this->files . $pasta . '/');
    }

}

?>
